Career 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia F2 France F6 France F8 France F9 USA F28 Australia F1 Australia F2 USA F22 USA F23 USA F27 USA F28 Australia F4 USA F12 Australia F3 Australia F4 Romania F1 Romania F2 Bulgaria F4 Slovenia F3 Morocco F3 Morocco F4 Morocco F5 Australia F5 Australia F6 Australia F7 Australia F8 Australia F9 Australia F10 Spain F7 Spain F8 Spain F10 Spain F11 Italy F5 Italy F6 Italy F8 Bulgaria F1 Italy F12 Italy F13 Australia F5 Australia F6 Australia F7 Australia F8 Australia F9 Australia F10 Australia F1 Australia F2 Great Britain F4 Usa F8 Usa F9 Australia F6 Australia F7 France F5 Italy F5 Italy F6 Italy F12 Netherlands F1 Australia F1 Australia F3 Australia F4 Chinese Taipei F1 Chinese Taipei F2 Korea F2 Korea F3 Australia F11 Australia F12 China F4 China F5 Korea F6 Korea F10 Korea F11 USA F29 USA F24 Slovenia F2 Bulgaria F2 Spain F9 Shimadzu All Japan Indoor Tennis Championships - Kyoto Shimadzu All Japan Indoor Tennis Championships - Kyoto Voit Mexico City Open - Mexico City Togliatti Cup - Togliatti Flea Market Cup - Busan Keio Challenger International Tennis Tournament - Yokohama Open Diputacion Ciudad de Pozoblanco - Cordoba Uncle Tobys Challenger - Tasmania Fifth Third Bank Tennis Championships - Lexington Oldum Brown Vancouver Open - Vancouver Uncle Toby's Australian Men's Clay Court Challenger - Canberra PEOPLEnet CUP - Dnepropetrovsk Burnie Challenger Sunrise Challenger Rhodes Challenger GHI Bronx Tennis Classic - Bronx Challenger Casablanca San Angel - Mexico City Harrah's Entertainment Men's Pro Challenger - Tunica Rhodes Challenger Ramat Hasharon Challenger Nottingham Challenger Vancouver Challenger Sacramento Challenger Calabasas Challenger XL Bermuda Open - Bermuda Caloundra Challenger Countrywide Classic USTA Challenger - Carson Cherbourg Challenger Isla de Lanzarote - Lanzarote Sarajevo Challenger San Jose Challenger Fergana Challenger Nottingham Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Astana Challenger Beijing Challenger Ortisei Challenger Burnie Challenger Olbia Challenger - Olbia Heineken Challenger - Ho Chi Minh City Alexander Kolyaskin Memorial - Donetsk Gemax Open - Belgrade Kaohsiung Challenger 2007 Challenger of Santa Clara - Valencia 2006 Challenger of Santa Clarita California Challenger - Valencia Vancouver Challenger Bangkok Challenger Shanghai Challenger Sacramento Challenger Quimper Challenger Sydney Challenger Dallas Challenger Rimouski Challenger Leon Challenger Busan Challenger Nottingham Challenger Istanbul Challenger Budapest Challenger - Budapest Alphen Challenger Smith Barney Men's Challenger - Covington Open de Montauban - Montauban IPP Open - Helsinki Nottingham Challenger Uncle Toby's Challenger in Burnie - Burnie Napa Challenger Penza Cup - Penza Ourocard Tennis Challenger - Sao Paulo Tiburon Challenger Rennes Challenger Traralgon Challenger 2 Helsinki Challenger Taiwan Challenger - Kaohsiung Bukhara Challenger - Bukhara Guangzhou Challenger Heilbronn Challenger Austin Challenger - Austin Vicenza Challenger The Swanston Challenger - Sacramento Isla de Gran Canaria - Mas Palomas The $50,000 Pro Challenger at Calabasas - Calabasas San Remo Challenger Ilkley Challenger Ford Tennis Championships - Louisville Kia International In Kawana - Kawana Lexington Challenger Vancouver Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Casablanca Challenger Samsung Securities Cup - Seoul ECM Prague Open 2005 - Prague Odlum Brown Vancouver Open - Vancouver Brescia Challenger Open D'Orleans - Orleans Happy Valley Challenger Ramat Hasharon Challenger Guangzhou Challenger Shenzhen Challenger Home Depot Center USTA Challenger - Carson Raanana Challenger XL Bermuda Open - Bermuda Busan Challenger Karshi Challenger Seoul Challenger Granby Challenger Kaohsiung Challenger Ho Chi Minh City Challenger Ningboo Challenger Torneo Internacional Challenger Fila 2006 - Leon Atlanta Clay Court Challenger - Atlanta Taipei City Challenger Seoul Challenger Bancolombia Open - Bogota Busan Challenger Surbiton Challenger Nottingham Challenger Mordova Cup 2007 - Saransk Yokohama Challenger Lexington Challenger Tiburon Challenger VI Gramado Open de Tenis - Gramado Swanston Challenger - Sacramento Kyoto Challenger Kyoto Challenger Astana Challenger Mons Challenger Kyoto Challenger Aix En Provence Challenger Phoenix Challenger Akbank Private Banking TED Open - Istanbul Ilkley Challenger Columbus Challenger Canberra Challenger Gimcheon Challenger Ho Chi Minh City Challenger Indian Wells Challenger Aptos Challenger Vancouver Challenger Tiburon Challenger Seoul Challenger Sacramento Challenger Traralgon Challenger Kobe Challenger Bratislava Challenger Singapore Challenger Burnie Challenger Burnie Challenger Taipei City Challenger Raanana Challenger Seoul Challenger Busan Challenger Aix En Provence Challenger Furth Challenger Busan Challenger Bath Challenger Aptos Challenger The LTA Wrexham Challenger - Wrexham Tashkent Challenger Suzhou Challenger Columbus Challenger Kobe Challenger Yokohama Challenger Canberra Challenger HTV Challenger - Ho Chi Minh City 2006 USTA Tallahassee Tennis Challenger - Tallahassee Czech Open - Prostejov Istanbul Challenger Mauthausen Challenger Busan Challenger Gwangju Challenger Busan Challenger Yokohama Challenger Gimcheon Challenger Heilbronn Challenger Togliatti Cup - Togliatti Busan Challenger Guzzini Challenger - Recanati Burnie Challenger Launceston Challenger Bangkok Challenger Bangkok Challenger Yokohama Challenger Wailea Men's Challenger - Maui USTA Comerica Challenger - Aptos Gwangju Challenger Singha Tennis Classic - Tarzana Fifth Third Bank Tennis Classic - Lexington Project Independence Men's Challenger - Mandeville Binghamton Challenger dBI Tennis Challenger - Binghamton Mallorca Challenger Cassis Challenger Kaohsiung Challenger Helsinki Challenger Uncle Toby's Burnie Challenger - Tasmania Guadalajara Challenger Rome Challenger Nottingham Challenger Ilkley Challenger Ljubljana Open - Ljubljana Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte Alexander Kolyaskin Memorial - Donetsk College Station Challenger - College Station Seoul Challenger Yokohama Challenger International Indoor Tennis Championships of Croatia - Zagreb TED Open - Istanbul Pro Challenger at Calabasas - Calabasas Czech Open 2006 - Prostejov PBZ Zagreb Indoors - Zagreb AIG Japan Open Tennis Championships - Tokyo Morelos Challenger The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis Tashkent Challenger - Tashkent Samsung Securities Cup - Seoul Chennai Open - Chennai Prague Challenger Rome Challenger Athens Challenger Gerry Weber Open - Halle Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Brisbane International - Brisbane SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Busan Challenger Cremona Challenger Sao Paulo Challenger Tour Finals Zhuhai Challenger Burnie Challenger Caloundra Challenger Dallas Challenger Brisbane International - Brisbane Medibank International - Sydney Nottingham-2 Challenger SA Tennis Open - Johannesburg Salzburg Challenger Ningboo Challenger Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis Interwetten Austrian Open - Kitzbuhel Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade Tashkent Challenger Singapore Challenger Burnie Challenger Campbell's Hall of Fame Tennis Championships - Newport Geneva Challenger BMW Open - Munich Shanghai Challenger Winston Salem - Winston Salem Indianapolis Tennis Championships - Indianapolis Rakuten Japan Open - Tokyo The Artois Championships - London Chennai Open - Chennai Brisbane International - Brisbane Jerusalem Challenger Legg Mason Tennis Classic - Washington Loughborough Challenger San Luis Potosi Challenger Kyoto Challenger Delray Beach International Tennis Championships - Delray Beach Yokohama Challenger Delray Beach International Tennis Championships - Delray Beach BRD Nastase Tiriac Trophy - Bucharest Toyota Challenger Serbia Open - Belgrade Batman Challenger Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb West Lakes Challenger UNICEF Open - 's Hertogenbosch Little Rock Challenger PTT Thailand Open - Bangkok Kremlin Cup - Moscow Rimouski Challenger Aircel Chennai Open - Chennai Brisbane International - Brisbane Le Gosier Challenger Apia International - Sydney Open Sud de France - Montpellier Countrywide Classic - Los Angeles BMW Open - Munich AEGON Championships - London Kremlin Cup - Moscow PBZ Zagreb Indoors - Zagreb Abierto Mexicano Telcel - Acapulco Mexico City Challenger Power Horse Cup - Dusseldorf Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Kremlin Cup - Moscow Swiss Indoors Basel - Basel Brisbane International - Brisbane Kun-Ming Challenger Open Sud de France - Montpellier Delray Beach Open - Delray Beach Aegon Nottingham Open - Nottingham Shenzhen Open - Shenzhen If Stockholm Open - Stockholm Aircel Chennai Open - Chennai Memphis Open - Memphis Leon Challenger Abierto Mexicano Telcel - Acapulco Athens Challenger Tallahassee Challenger Geneva Open - Geneva Citi Open - Washington Winston-Salem Open - Winston-Salem Ningboo Challenger Ortisei Challenger AEGON Championships - London Topshelf Open - 's-Hertogenbosch Kremlin Cup - Moscow BB&T Atlanta Open - Atlanta Citi Open - Washington AEGON Championships - London Hall of Fame Open - Newport Ostrava Challenger Winston-Salem Open - Winston-Salem Swiss Indoors Basel - Basel SA Tennis Open - Johannesburg Sydney International - Sydney Open Sabadell Atlantico - Barcelona Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril Open Parc - Lyon Nature Valley International - Eastbourne Ordina Open - 's-Hertogenbosch Astana Open - Nur-Sultan Winston-Salem Open - Winston-Salem New York Open - New York Abierto Mexicano Telcel - Acapulco Taipei City Challenger Nature Valley International - Eastbourne St. Petersburg Open - St. Petersburg Sofia Open - Sofia Gerry Weber Open - Halle AEGON Championships - London Sardegna Open - Cagliari Gerry Weber Open - Halle Astana Open - Nur-Sultan Binghamton Challenger Adelaide International 1 - Adelaide Adelaide International 2 - Adelaide Dallas Open - Dallas Serbia Open - Belgrade BMW Open - Munich Adelaide International 2 - Adelaide Thailand Open - Bangkok Winston-Salem Open - Winston-Salem Kyoto Challenger Irving Challenger Shenzhen Challenger PTT Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Regions Morgan Keegan Championships - Memphis St. Brieuc Challenger The Stella Artois Championships - London Open de Nice Cote d'Azur - Nice Campbell's Hall of Fame Tennis Championships - Newport Farmers Classic - Los Angeles Hua Hin Challenger Aircel Chennai Open - Chennai AEGON International - Eastbourne Andria Challenger Delray Beach Open - Delray Beach Binghamton Challenger BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Canberra Challenger Oberstaufen Challenger Shenzhen Challenger Truist Atlanta Open - Atlanta Mestre Challenger Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam TEB BNP Paribas Istanbul Open - Istanbul Claro Open Colombia - Bogota Kaohsiung Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Moselle Open - Metz China Open - Beijing Kobe Challenger Toyota Challenger Hua Hin Challenger Canberra Challenger Open Sud de France - Montpellier Indian Wells Challenger Tashkent Challenger Delray Beach Open - Delray Beach Busan Challenger BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Delray Beach Open - Delray Beach Topshelf Open - 's-Hertogenbosch AEGON Championships - London Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Abierto Mexicano de Tenis Mifel - Los Cabos Shenzhen Open - Shenzhen Aircel Chennai Open - Chennai Garanti Koza Sofia Open - Sofia TEB BNP Paribas Istanbul Open - Istanbul China Open - Beijing Shenzhen Open - Shenzhen Winnipeg Challenger Gatineau Challenger New York Open - New York Delray Beach Open - Delray Beach Gazprom Hungarian Open - Budapest TEB BNP Paribas Istanbul Open - Istanbul Brisbane International - Brisbane Citta di Monza - Monza St. Petersburg Open - St. Petersburg Zhuhai Open - Zhuhai Rakuten Japan Open - Tokyo Intrum Stockholm Open - Stockholm ASB Classic - Auckland Delray Beach Open - Delray Beach Generali Open - Kitzbuhel bett1HULKS Indoors - Cologne Sofia Open - Sofia Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Serbia Open - Belgrade BMW Open - Munich cinch Championships - London Nordea Open - Bastad Citi Open - Washington Kremlin Cup - Moscow Singapore Tennis Open - Singapore Abierto Mexicano Telcel - Acapulco Gonet Geneva Open - Geneva bett1HULKS Championships - Cologne Viking International - Eastbourne Adelaide International 1 - Adelaide TD Waterhouse Cup - Long Island Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Regions Morgan Keegan Championships - Memphis AEGON International - Eastbourne AEGON International - Eastbourne BMW Open - Munich Apia International - Sydney Brisbane International - Brisbane Qatar ExxonMobil Open - Doha Sydney International - Sydney Intrum Stockholm Open - Stockholm New York Open - New York Delray Beach Open - Delray Beach Mercedes Cup - Stuttgart Noventi Open - Halle Regions Morgan Keegan Championships - Memphis CA Tennis Trophy - Vienna Cherbourg Challenger Canberra Challenger Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Shanghai - Shanghai BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Sony Ericsson Open - Miami Sony Open Tennis - Miami China Open - Beijing Sony Ericsson Open - Miami Sony Ericsson Open - Miami Medibank International - Sydney BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Western & Southern Open - Cincinnati SAP Open - San Jose Rogers Cup - Montreal Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Miami Open - Miami Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Mercedes Cup - Stuttgart Shanghai Rolex Masters - Shanghai Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Coupe Rogers - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Western & Southern Open - New York Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells BNP Paribas Open - Indian Wells Rogers Cup - Toronto Rogers Cup - Montreal Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Pacific Life Open - Indian Wells BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati Next Generation Adelaide International - Adelaide Claro Open Colombia - Bogota Chengdu Open - Chengdu Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington U.S. Open - New York Mercedes Cup - Stuttgart SkiStar Swedish Open - Bastad German Tennis Championships - Hamburg Abierto Mexicano Telcel - Acapulco French Open - Paris Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Davis Cup, Group 1, PO, ZIM-ISR 1-4 Davis Cup, Group 1, 1R, ISR-SCG 1-4 Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, Group I, 2R, ISR-POL 3-1 Davis Cup, Group I, 1R, POR-ISR 5-0 Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, Group I, PO, ISR-ROU 5-0 Davis Cup, Group I, 1R, RSA-ISR 2-3 Davis Cup, World Group, QR, AUS-BIH 4-0 Davis Cup, Finals, QF, AUS-CAN 1-2 Davis Cup, World Group, QR, AUS-BRA 3-1 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, Finals, Group D Davis Cup, World Group, PO, ISR-CAN 2-3 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, Group I, PO, ISR-SLO 3-2 Davis Cup, Group I, PO, ISR-SWE 3-1 Wimbledon (juniors) U.S. Open (juniors) Davis Cup, World Group, PO, ISR-CHI 3-2 Australian Open (juniors) Davis Cup, World Group, 1R, SWE-ISR 2-3 Davis Cup, World Group, QF, ISR-RUS, 4-1 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, World Group, 1R, ISR-SWE 2-3 Davis Cup, World Group, SF, BEL-AUS 3-2 Davis Cup, Group I, 2R, CZE-ISR 3-1 Davis Cup, Group I, 1R, SWE-ISR 3-1 Davis Cup, Group 1, 1R, ISR-LUX 5-0 ATP Cup - Melbourne Davis Cup, Group I, PO, ISR-UKR 0-5 ATP Cup - Brisbane, Perth, Sydney Davis Cup, Group I, 1R, HUN-ISR 3-2 French Open (juniors) Australian Open (juniors) Olympics - Rio de Janeiro Olympics - Tokyo